scallops (shellfish) - French English Dictionary